Big Huge Thesaurus

Soviet Socialist Republic

noun